<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
</style>
<script type="text/javascript" src="/board/js/jquery-1.11.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	var login_id = '${session.login_id}';
	if(login_id.length!=0){
		location.href="/board/goMenuPage.action";
	}
	
	$('#id').change(function(){
		var id = $('#id').val();
		var pw = $('#passwd').val();
		for(var i = 0; i< id.length; ++i){
			var c = id.charCodeAt(i);
			if(c < 48 || c > 122){
				alert('全角は入力できません。');
				$('#id').val('');
				$('#id').focus();
				return;
			}
		}
	});
});
function goLogin(){
	var id = $('#id').val();
	var passwd = $('#passwd').val();
	
	if(id.length==0 || passwd.length==0){
		alert('ユーザIDとパスワードを入力してください。');
		return false;
	}
	
	$.ajax({
		type:"POST",
		url:"/board/member/goLogin.action",
		data:{id:id, passwd:passwd},
		dataType:'json',
		success:function(data){
			if(data.memberVO==null){
				alert('存在しないユーザIDです。');
				$('#id').focus();
				$('#passwd').val("");
				return false;
			}
			
			if(data.login_success){
				if(data.memberVO.count == 1){
					alert('初期ログインなのでパスワード変更ページへ移動します。');
					location.href="/board/member/goChangePasswdPage.action";
					return;
				}	
				location.href="/board/goMenuPage.action";
				return;
			}else{
				alert('パスワードが一致しません。');
				$('#passwd').val("");
				$('#passwd').focus();
				return;
			}
		}
	});
}

function closePage(){
	self.close();
}
</script>
<title>LOGIN</title>
</head>
<body>
<br/>
<br/>
ログイン画面
<br/>
<br/>
<br/>
<s:textfield label="ユーザID" id="id" style="IME-MODE: disabled;"/><br/>
<s:password label="パスワード" id="passwd"/><br/>

<br/>
<br/>
<input type="submit" value="ログイン" id="bt_login" onclick="javascript: return goLogin();"/>
<input type="submit" value="閉じる" id="bt_quit" onclick="javascript: closePage();"/>

</body>
</html>